home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / NEWSOFT / AUGUST / MESSENGER / !Messenger / Resources / !NewsFind / !Help < prev    next >
Text File  |  1997-05-12  |  3KB  |  79 lines

  1. ________________________________________________________________________
  2.  
  3. Program Name:   NewsFind
  4. Purpose:        Newsbase search engine
  5. Author:         Tony Houghton
  6. Version:        2.20 (11 April 1997)
  7. ________________________________________________________________________
  8.  
  9. Contact details:
  10.  
  11. Tony Houghton
  12. 271 Upper Weston Lane
  13. Woolston
  14. Southampton
  15. SO19 9HY
  16.  
  17. mailto:tonyh@tcp.co.uk
  18. URL:http://www.tcp.co.uk/~tonyh/
  19. ________________________________________________________________________
  20.  
  21. NewsFind is an 'applet' for searching for patterns in messages stored by
  22. Newsbase. Matching articles are copied to a folder so that they can be
  23. read by a newsreader such as TTFN or Messenger. NewsFind makes use of
  24. overview files to speed up searching, so you need to use Newsbase 0.55
  25. or later and ensure that this feature is switched on.
  26.  
  27. When you choose a group to search you can either pick it from the menu
  28. or type it. You can also type a hierarchy, using a trailing *, eg
  29. "comp.sys.acorn.*" to search all the groups within Newsbase beginning
  30. with comp.sys.acorn.
  31.  
  32. You can either confine a search to the contents of a specific header in
  33. each article, search all the headers, or search the article body,
  34. including or excluding headers. The range of headers available for
  35. specific headers is restricted to those consistently available in
  36. overview files, for speed of searching. Note that for mail groups the
  37. In-Reply-To header takes the place of References.
  38.  
  39. A '#' character in the search expression matches any one character, and
  40. a '*' matches 0 or more. The end condition of a *-wildcard is either the
  41. end of a line (if the * is at the end of the expression) or the sequence
  42. that matches what follows the * in the expression. You can search for *
  43. or # characters specifically contained in messages by escaping them in
  44. the expression with a backslash ('\').
  45.  
  46. Messages are searched on a line by line basis, and the default option is
  47. now to search for a pattern anywhere in a line. This is in contrast with
  48. the old behaviour, where the entire line must match the expression. This
  49. mode can be enabled by selecting the "Strict line match" option.
  50.  
  51. The "Newest first" option allows you to search each group in reverse
  52. order so that the newest messages are scanned first.
  53.  
  54. There is now an option to delete matching articles. I don't really need
  55. to warn you to be very careful with this option, although as the
  56. articles are also copied to the folder, mistakes aren't entirely
  57. catastrophic - you'll just have a difficult job putting them back where
  58. they belong.
  59.  
  60. The Choices dialogue box allows you to choose a folder to copy matching
  61. articles to, set a log file where brief details of each search are
  62. written, and to set a user. Setting a user allows that user's email to
  63. be searched. NewsFind does not support passwords.
  64.  
  65. NewsFind stores its choices file as
  66. "<NewsFind$ChoicesDir>.NewsFind.Choices", creating the NewsFind
  67. subdirectory for itself if necessary. The !Run file sets this variable
  68. either to within a Risc PC's boot structure or to within !NewsDir, but it
  69. can obviously be customised if necessary.
  70.  
  71. When saving the Choices, NewsFind will also save all the settings from the
  72. most recent search, except for the expression.
  73.  
  74. If a Choices file is not present NewsFind will choose defaults.
  75.  
  76. NewsFind 2 can also be used as a transient application launched from an
  77. external task such as a newsreader. See the file !NewsFind.ExtLaunch for
  78. details.
  79.